(barrages, barraging, barraged)
1.
A barrage is continuous firing on an area with large guns and tanks.
The two fighters were driven off by a barrage of anti-aircraft fire.
= bombardment
N-COUNT
2.
A barrage of something such as criticism or complaints is a large number of them directed at someone, often in an aggressive way.
He was faced with a barrage of angry questions from the floor.
N-COUNT: usu sing, oft N of n
3.
If you are barraged by people or things, you have to deal with a great number of people or things you would rather avoid.
Doctors are complaining about being barraged by drug-company salesmen...
Hughes was barraged with phone calls from friends who were furious at the indiscreet disclosures.
VERB: usu passive, be V-ed by n, be V-ed with n
4.
A barrage is a structure that is built across a river to control the level of the water.
...a hydro-electric tidal barrage.
N-COUNT